package com.diligent.cloud.sfc.model.detail;

import com.diligent.cloud.sfc.model.info.WearStripsInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * WearStripsDetailInfo class
 *
 * @author xf107278
 * @date 3/11/2020
 */
@Data
@ToString
@ApiModel(value = "穿条细节信息", description = "穿条细节信息")
public class WearStripsDetailInfo {
    /**
     * 同胶条工单
     */
    @ApiModelProperty(value = "线上同胶条工单", position = 1)
    private Long sameMatUnfinishedOrder;

    /**
     * 未完成支数<30的工单
     */
    @ApiModelProperty(value = "未完成工单", position = 1)
    private Integer unfinishedOrder;

    @ApiModelProperty(value = "子型号(当班)")
    private Long subModelStock;

    @ApiModelProperty(value = "子型号(同胶)")
    private Long subModelSameGumStock;

    @ApiModelProperty(value = "胶条备料(当班)")
    private Long gumStripsStock;

    @ApiModelProperty(value = "胶条备料(同胶)")
    private Long gumStrips;

    /**
     * 订单长度
     */
    @ApiModelProperty(value = "订单长度", position = 4)
    private Long orderLength;

    /**
     * 穿条计划数量
     */
    @ApiModelProperty(value = "穿条计划数量", position = 5)
    private Long wearStripsPlanNumber;

    /**
     * 穿条完工数
     */
    @ApiModelProperty(value = "穿条完工数", position = 6)
    private Long wearStripsCompleteNumber;
    /**
     * 穿条合格数
     */
    @ApiModelProperty(value = "穿条合格数", position = 7)
    private Long wearStripsGoodNumber;

    @ApiModelProperty(value = "穿条信息", position = 7)
    private List<WearStripsInfo> wearStripsInfos;



}
